double-stranded nucleic acids or oligonucleotides - Almanca İngilizce Sözlük